needle bearing bush - Spanish English Dictionary